package com.rlj.messagequeue.mqserver.core;

/**
 * Created with IntelliJ IDEA.
 * Description: 交换机类型(这里只实现了三种交换机，第四种 Headers exchange 未实现）
 * User: DELL
 * Date: 2024-02-19
 * Time: 23:48
 */
public enum ExchangeType {
    DIRECT(0),// 直接交换机
    FANOUT(1),// 扇出交换机
    TOPIC(2); // 主题交换机

    // HEADERS  首部交换机

    private final int type;

    ExchangeType(int type) {
        this.type = type;
    }

    public int getType() {
        return type;
    }
}
